package verins.DAO;

import java.util.List;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
import javax.persistence.Query;
import javax.swing.JOptionPane;

import verins.beans.*;
import verins.BO.*;
public class PersonarnvxprocesoelectoralDA {

    public PersonarnvxprocesoelectoralDA(){
        
    }

    public List<Personarnvxprocesoelectoral> findAll(Personarnvxprocesoelectoral persona){
        List<Personarnvxprocesoelectoral> lista=null;
        try{

            EntityManagerFactory emf = Persistence.createEntityManagerFactory("verinsPU");
            EntityManager em = emf.createEntityManager();
            Query query=em.createNamedQuery("Personarnvxprocesoelectoral.findByPK");
            query.setParameter(1, persona.getPersonarnvxprocesoelectoralPK().getPersonarnv());
            query.setParameter(2, persona.getPersonarnvxprocesoelectoralPK().getProcesoelectoral());
            lista=query.getResultList();

            if (em.getTransaction().isActive())
                em.getTransaction().commit();
            em.close();
            emf.close();

        }catch(Exception ex){
            System.out.println(ex.getMessage());
        }
        return lista;
    }

}
